package sig.dao.relational.impl.jpa;



import sig.dao.relational.DaoFactory;
import sig.dao.relational.IDaoAccount;
import sig.dao.relational.IDaoBusinessPartner;
import sig.dao.relational.IDaoChartOfAccounts;
import sig.dao.relational.IDaoConsultant;
import sig.dao.relational.IDaoCustomer;
import sig.dao.relational.IDaoEmployee;
import sig.dao.relational.IDaoExchangeRate;
import sig.dao.relational.IDaoJournalEntry;
import sig.dao.relational.IDaoParameter;
import sig.dao.relational.IDaoProyect;
import sig.dao.relational.IDaoUser;


public class DaoFactoryJpa extends DaoFactory {

	@Override
	public IDaoUser getDaoUser() {
	
		return new DaoUser();
	}

	@Override
	public IDaoAccount getDaoAccount() {
		// TODO Auto-generated method stub
		return null;
	}

	@Override
	public IDaoParameter getDaoParameter() {
		// TODO Auto-generated method stub
		return null;
	}

	@Override
	public IDaoConsultant getDaoConsultant() {
		// TODO Auto-generated method stub
		return null;
	}

	@Override
	public IDaoJournalEntry getDaoJournalEntry() {
		// TODO Auto-generated method stub
		return null;
	}

	@Override
	public IDaoExchangeRate getDaoExchangeRate() {
		// TODO Auto-generated method stub
		return null;
	}

	@Override
	public IDaoEmployee getDaoEmployee() {
		
		return new DaoEmployee();
	}

	@Override
	public IDaoProyect getDaoProyect() {
		// TODO Auto-generated method stub
		return null;
	}

	@Override
	public IDaoBusinessPartner getDaoBusinessPartner() {
		
		return new DaoBusinessPartner(); 
	}

	@Override
	public IDaoCustomer getDaoCustomer() {
		// TODO Auto-generated method stub
		return null;
	}

	@Override
	public IDaoChartOfAccounts getChartOfAccounts() {
		// TODO Auto-generated method stub
		return null;
	}

}
